Source-Tracking Unification
نویسندگان
چکیده
We propose a practical path-based framework for deriving and simplifying source-tracking information for term unification in the empty theory. Such a framework is useful for debugging unification-based systems, including the diagnosis of ill-typed programs and the generation of success and failure proofs in logic programming. The objects of source-tracking are deductions in the logic of unification. The semantics of deductions are paths over a unification graph whose labels form the language of suffixes of a semi-Dyck set. Based on this framework, two algorithms for generating proofs are presented: the first uses context-free shortest-path algorithms to generate optimal (shortest) proofs in time O(n), where n is the number of vertices of the unification graph. The second algorithm integrates easily with standard unification algorithms, entailing an overhead of only a constant factor, but generates non-optimal proofs. These non-optimal proofs may be further simplified by group rewrite rules.
منابع مشابه
Source-tracking Unification using semi-Dyck labeled reachability
We propose a path-based framework for deriving and simplifying source-tracking information for first-order term unification in the empty theory. Such a framework is useful for diagnosing unification-based systems, including debugging of type errors in programs and the generation of success and failure proofs in logic programming. The objects of source-tracking are deductions in the logic of ter...
متن کاملUnification of Fusion Theories and Rules, Filter Algorithms, and Target Tracking Methods for Applications to Air Force Problems
In this paper we propose a unification method in order to be able to checking what fusion theory, what combination fusion rule, and what filtering method to use for data fusion, image fusion, and target tracking for each military application. We thus try to solving air force problems using a combination of fusion theories, rules, and target tracking algorithms. Introduction. We focus on four to...
متن کاملThe Effects of Exchange Rate Unification on the Iranian Economy
The exchange rate unification is one of the most important instruments of economic adjustment, which is used in many countries. This paper shows the effects of the exchange rate unification on price level (inflation), gross domestic production (GDP), non-oil exports, private conception, government expenditure and stock of money. The data, is used related to the period 1959-2000. To analyze the ...
متن کاملUnification of Fusion Theories, Rules, Filters, Image Fusion and Target Tracking Methods (UFT)
The author has pledged in various papers, conference or seminar presentations, and scientific grant applications (between 2004-2015) for the unification of fusion theories, combinations of fusion rules, image fusion procedures, filter algorithms, and target tracking methods for more accurate applications to our real world problems - since neither fusion theory nor fusion rule fully satisfy all ...
متن کاملMetaphors and Anti-Unification
A classical approach of modeling metaphoric expressions uses a source concept network that is mapped to a target concept network. Both networks are usually represented as algebras. We present a representation using the mathematically sound framework of anti-unification. We will interpret metaphors as a special case of analogical reasoning for which anti-unification was already successfully appl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Comput.
دوره 201 شماره
صفحات -
تاریخ انتشار 2003